nonperishable supply

Translations
denrée non périssable